#!/bin/bash

# Script responsável por efetuar algumas operações na base do CDBIS
# Feito por Paulo Cesar em 22/08/2012
# Operações a serem realizadas:
# Usuários.
# 1 - Adiciona um usuário.
# 2 - Consulta um usuário por CPF.
# 3 - Consulta um usuário por login.
# 4 - Altera um usuário.
# Domínio.
# 1 - Insere um domínio.
# 2 - Consulta domínios.
# Versões.
# 1 - Insere uma versão.
# 2 - Consulta versões dado um domínio.
# Instalação.
#
# Servidor.
#
# Instância.

#Variáveis:
HOST=localhost
BANCO=Dbd_93030_Cdbis
USUARIO=owner_cdbis_d


function menu_servico()
{
	clear
	echo "
                Interface de Acesso a Base do CDBIS.
                Selecione a opção abaixo.
                1 - Código de Serviço.
                2 - Nome do Serviço.
                3 - Servidor.
		4 - Voltar.
	"

        echo -n "Opção: " ; read opcao_servico
	servico
}

function servico()
{
	case $opcao_servico in
        	1) consulta_cod_servico;;
	        2);;
        	3);;
		4) menu_principal;;
		*) echo "Opção Inválida do menu de Serviços."; sleep 3 ; menu_servico;;
	esac
}

function consulta_cod_servico()
{
	COD=
	clear
        echo -n "
                Interface de Acesso a Base do CDBIS.
		Digite o Código de Serviço: "
	read COD
	
	psql -h $HOST -U $USUARIO $BANCO -c "SELECT * FROM servico WHERE"
}


function menu_principal(){
	clear
	echo "
		Interface de Acesso a Base do CDBIS.
		Selecione a opção abaixo.
		1 - Usuário.
		2 - Domínio.
		3 - Versões.
		4 - Instalação.
		5 - Servidor.
		6 - Instância.
		7 - Serviço.
	"
	echo -n "Opção: " ; read opcao
}

function main()
{
menu_principal

case $opcao in
	1) ;;
	2) ;;
	3) ;;
	4) ;;
	5) ;;
	6) ;;
	7) menu_servico ;;
	8);;
	*) echo "Opção Inválida" ; sleep 3 ; menu_principal ;;
esac
}

main
